Interface IGeneralNameConfig

All Known Subinterfaces:
ISubjAltNameConfig
All Known Implementing Classes:
GeneralNameAsConstraintsConfig, GeneralNameConfig, SubjAltNameGN

public interface IGeneralNameConfig
Class that can be used to form general names from configuration file. Used by policies and extension commands.

 NOTE:  The Policy Framework has been replaced by the Profile Framework.
 

Version:
$Revision$, $Date$
  • Method Summary

    Modifier and Type
    Method
    Description
    org.mozilla.jss.netscape.security.x509.GeneralName
    Forms a general name from string.
    Vector<org.mozilla.jss.netscape.security.x509.GeneralName>
    Forms general names from the given value.
    void
    Retrieves the instance parameters.
  • Method Details

    • formGeneralName

      org.mozilla.jss.netscape.security.x509.GeneralName formGeneralName(String value) throws EBaseException
      Forms a general name from string.
      Parameters:
      value - general name in string
      Returns:
      general name object
      Throws:
      EBaseException - failed to form general name
    • formGeneralNames

      Vector<org.mozilla.jss.netscape.security.x509.GeneralName> formGeneralNames(Object value) throws EBaseException
      Forms general names from the given value.
      Parameters:
      value - general name in string
      Returns:
      a vector of general names
      Throws:
      EBaseException - failed to form general name
    • getInstanceParams

      void getInstanceParams(Vector<String> params)
      Retrieves the instance parameters.
      Parameters:
      params - parameters